//
//  DocumentLoadOperation.h
//  MediaInfoGUI
//
//  Created by Olivier Larivain on 2/27/10.
//  Copyright 2010 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "DetailLevel.h"
@class MediaInfoController;
@class AppController;

@interface DocumentLoadOperation : NSOperation 
{
  AppController *appController;
  MediaInfoController *mediaInfoController;
  NSArray *filenames;
  DetailLevel detailLevel;
}
@property (readwrite, retain) AppController *appController;
@property (readwrite, retain) MediaInfoController *mediaInfoController;
@property (readwrite, retain) NSArray *filenames;
@property (readwrite) DetailLevel detailLevel;

- (id) initWithFields: (AppController*) applicationController miController: (MediaInfoController*) miController filenames: (NSArray*) fileURLs detailLevel: (DetailLevel) detail;

@end
